Superconducting Devices with Ferromagnetic Barrier Junctions

ABSTRACT

A superconducting memory cell includes a magnetic Josephson junction (MJJ) with a ferromagnetic material, having at least two switchable states of magnetization. The binary state of the MJJ manifests itself as a pulse appearing, or not appearing, on the output. A superconducting memory includes an array of memory cells. Each memory cell includes a comparator with at least one MJJ. Selected X and Y-directional write lines in their combination are capable of switching the magnetization of the MJJ. A superconducting device includes a first and a second junction in a stacked configuration. The first junction has an insulating layer barrier, and the second junction has an insulating layer sandwiched in-between two ferromagnetic layers as barrier. An electrical signal inputted across the first junction is amplified across the second junction.

CROSS REFERENCE TO A RELATED APPLICATION

The present application claims the benefit of priority from the provisional application Ser. No. 61/433,519, filed on Jan. 17, 2011, which provisional application is incorporated herein by reference in its entirety.

BACKGROUND

Embodiments of the present invention relate to superconducting electronics. In particular, they relates to devices and circuits having superconducting junctions, which junctions contain a ferromagnetic material in their barriers.

BRIEF SUMMARY

A superconducting memory cell includes a magnetic Josephson junction (MJJ) having a barrier that includes a ferromagnetic material. The ferromagnetic material has at least two states of magnetization. The MJJ is so configured that in one of the states of its magnetization it is capable to generate a single flux quantum (SFQ) pulse. The binary state manifests itself as the SFQ pulse appearing, or not appearing, on the output of the memory cell.

A superconducting memory includes an array of memory cells. Each memory cell includes a comparator with at least one MJJ. Selected X and Y-directional write lines in their combination are capable of switching the magnetization of the MJJ at their intersection.

A superconducting device includes a first and a second junction in a stacked configuration. The first junction has an insulating layer barrier, and the second junction has an insulating layer sandwiched in-between two ferromagnetic layers as barrier. An electrical signal inputted across the first junction is amplified across the second junction.

BRIEF DESCRIPTION OF THE SEVERAL VIEWS OF THE DRAWINGS

These and other features of the present invention will become apparent from the accompanying detailed description and drawings, wherein:

FIGS. 1A and 1B show simplified schematics of read and write circuits in an embodiment of the invention, having a switchable magnetic Josephson junction (MJJ);

FIGS. 2A and 2B show a schematic circuit of an MJJ memory cell in an alternate embodiment of the invention with inductively coupled current write, and a generalized layout view with a magnetic flux transformer;

FIGS. 3A and 3B show a schematic circuit of an MJJ memory cell in an alternate embodiment of the invention with spin-current injection write, and a generalized layout view with a magnetic flux transformer;

FIG. 4 shows a schematic circuit of an MJJ memory cell in an alternate embodiment of the invention, using only MJJs;

FIG. 5 shows schematically an MJJ memory cell with sensing circuit, one of the peripheral circuits for a memory cell array, in an embodiment of the invention;

FIG. 6 shows schematically rows and columns of MJJ memory cells, forming a 2D array, in an X, Y addressable format;

FIG. 7 shows block organization for word access in the 2D memory array;

FIG. 8 shows block organization for bit access in the 2D memory array;

FIG. 9 shows cross sectional views of several variations of MJJ structures, for various embodiments of the invention;

FIG. 10 shows a generalized layout of an MJJ memory array, with an MJJ level on top of a JJ level;

FIG. 11 shows schematic structural cross sections of a stacked double junction device; and

FIG. 12 shows output characteristics of a double junction device of FIG. 11.

DETAILED DESCRIPTION

Superconducting digital electronics typically is based on the motion of a magnetic single flux quantum (SFQ) pulse with integrated voltage Φ₀=h/2e=2 mV-ps=2 mA-pH. It is well known that this same quantity also provides the basis for non-volatile storage in memory cells with stored magnetic flux Φ=LI˜Φ₀, where L is the inductance of a superconducting loop, and I is the lossless current around the loop. This loop may also comprise one or more Josephson junctions, provided that the current I is less than the critical current Ic of the junction(s).

A Josephson junction (JJ) comprises two superconducting layers with a thin insulating or normal-metallic layer between them (SIS or SNS). For example, this may be Nb/Al/AlOx/Nb, where the Al is sufficiently thin to be induced into the superconducting state, for circuits that are designed to operate at ˜5° K or below. It is known in the art that a magnetic field applied in the plane of the JJ will modulate the critical current Ic according to a sinc function dependence: (|sin(x)/x|), where x=πΦ/Φ₀ and Φ is the magnetic flux inside the junction.

A Josephson junction is a 2-terminal device, which when biased above its critical current I_(c), can generate a time-series of SFQ pulses. The Ic of a given JJ is effectively a constant. Although Ic varies with temperature, thermal switching of Ic is generally not useful for fast electronics. In comparison, a switchable MJJ has an Ic that may be tuned over a range of values. Because the barrier of an MJJ contains a ferromagnetic material, which being a permanent magnet material has hysteresis, the stable magnetic flux in the junction may have (at least) two different values. These correspond to two different values of the critical current, Ic, and one may repeatedly switch between them. The non-volatile aspect, namely that magnetization stays on after the stimulation has ceased, makes this switchable MJJ useful as a memory element. The term “ferromagnetic material” is being used in this disclosure in its broadest sense, namely, meaning that a state of magnetization of the material remains even after any external stimulus has been terminated, and the magnetization has a hysteretic behavior. By way of example, without intent of limiting, ferromagnetic materials include Fe, Co, Ni, some rare earth elements, and alloys of all of these.

FIGS. 1A and 1B show simplified schematics of read and write circuits in an embodiment of the invention, having a switchable magnetic Josephson junction (MJJ). In these drawings, as in all other drawings of the disclosure an “X” sign signifies an standard JJ, while an “X” inside a square—like a square with its two diagonals—indicates an MJJ. FIG. 1A shows in addition to the standard JJ port, which functions here as a read port, R, the switchable MJJ also has a write port, W, which enables Ic to be changed. Once the value of Ic is fixed, this MJJ acts just like a standard JJ, generating SFQ pulses in the standard manner. The herein discussed conceptualized read and write ports for changing the magnetization of the MJJ, are in general not to be confused with the read, write, input, output, ports of the memory cell.

One may also combine JJs and MJJs in the same circuit. For example, one may adapt a standard JJ comparator comprising two Josephson junctions in series. If an input SFQ pulse enters on the top, in one mode of operation, either the JJ or the MJJ will switch, regenerating an SFQ pulse. In general, the junction with the lower value of Ic will switch. Therefore, if the MJJ has a critical current that is less than Ic0 of the JJ, there will be an SFQ pulse appearing on the output line. This corresponds to a binary state of “1”, or true value, stored in the MJJ. On the other hand, if the MJJ has a critical current that is greater than Ic0 of the JJ, the JJ will switch, while the MJJ will not, and there will be no SFQ pulse on the output line. This corresponds to a binary state of “0” stored in the MJJ. It is understood, or course, that the binary assignment could be the other way around, with a pulse meaning “0” and the lack of a pulse meaning “1”. If the MJJ is designed so that it can be repeatedly switched between a value of Ic less than Ic0, and one that is greater than Ic0, this forms a memory cell. One could use an MJJ as either the lower, or the upper junction. One can also switch the roles, and the assigned binary state values, of the two junctions. FIGS. 1A and 2A show differing embodiments in their detail of the MJJ-JJ comparator memory cell embodiment. The figures indicate only functional roles, they imply no structural features. For instance, the various JJs and MJJs may be connected by leads, as the figures show, or they may be fully integrated into multilayered structures, with shared layers between them.

FIG. 1B shows a generalized schematic of a write circuit for the MJJ. The switching of the magnetic state of the MJJ may be accomplished, for instance, by pulses, or by an integral of pulses, in a control line that change the magnetic flux in the magnetic barrier. Ideally, one would like to have a control signal from a single SFQ pulse which could switch the MJJ. While the amplitude of the SFQ pulse may be sufficiently large, the 1 ps timescale of an SFQ pulse may be too fast to produce the desired switching, i.e. the integral signal of the pulse may not be sufficient to change the MJJ magnetization. In this case, one may use a pulse circuit that is capable of generating a series of SFQ pulses that in their integrated effect are suitable for inducing the switch between states of magnetization of the MJJ. One example of such a pulse circuit may the known SFQ/Direct-Current (SFQ/DC) converter rapid SFQ (RFSQ) circuit. This SFQ/DC converter on receipt of an SFQ pulse in its SET input generates a time-series of SFQ pulses (corresponding to a dc average voltage output), until a second SFQ pulse turns it off. A pulse train of SFQ pulses, one that may last 100 ps, or even less, may be sufficient to switch the MJJ. Further amplification using superconducting or semiconducting devices may also be possible. An example of a suitable SFQ/DC circuit may be found, for instance at: http://pavel.physics.sunysb.edu/RSFQ/Lib/AR/sfqdc.html.

FIGS. 2A and 2B show a schematic circuit of an MJJ memory cell in an alternate embodiment of the invention with inductively coupled current write, and a generalized layout view with a magnetic flux transformer. FIG. 2A shows the schematic of the comparator based memory cell, having a MJJ and a JJ in series with a common dc bias current. The figure indicates inductively coupled X and Y-directional, perpendicular to each other write lines connecting to the MJJ. It is assumed that both the X and the Y write lines have to be active for switching the magnetization of the MJJ. The reading of the cell, as in all embodiments of the instant disclosure, is done by an SFQ pulse applied to the comparator. In response to the read SFQ pulse, the MJJ, depending on its state of magnetization, may itself generate an SFQ pulse. As is known in the art, the SFQ pulse generated by the comparator, in the case of interest by the MJJ, can go to an SFQ readout stage through an output port that has a further blocking JJ, which JJ has one side connected to the comparator in-between the JJ and the MJJ. This blocking JJ may be necessary to prevent half-select problem in array configurations.

FIG. 2B shows a generalized write input port for the memory cell in the form of a ferromagnetic toroid. Such a magnetic thin film transformer permits one to use a control line, capable to carry a current, to influence the magnetization of the MJJ. The control line and the MJJ may be on different portions of the ring. A portion of the thin film transformer itself may actually be a ferromagnetic barrier layer of the MJJ. The different portions of the ring are magnetically strongly coupled to each other. This strong coupling may also minimize the leakage of stray magnetic field into nearby devices. The arrows in the thin film transformer ring symbolize the magnetization, and its directional vector. The magnetization of the ferromagnetic material in the barrier of the MJJ, also has a size and a directional vector, as well. One may influence either, or both, the direction and the magnitude of a stable magnetization. The magnetic field generated by a current in the control line influences the magnetization of the thin film transformer, and hence the Ic of the MJJ. FIG. 2B is only a generalized, conceptual, depiction. In an actual embodiment one may have more than one control line, as for instance FIG. 2A indicates 2 control lines, arranged to interact in a wide variety of manners with a transformer and an MJJ.

FIGS. 3A and 3B show a schematic circuit of an MJJ memory cell in an alternate embodiment of the invention with spin-current injection write, and a generalized layout view with a magnetic flux transformer. As FIG. 3A shows, the schematic and the operation, including the read portion, of the memory cell are essentially the same as with the already discussed differing write scheme embodiments. FIG. 3B depicts a generalized spin injection coupling write scheme. Spin injection works by carrying spin-polarized electrons from one magnetic material through the control line to another (provided that the length is sufficiently short that the spin-polarization does not relax), namely to the thin film transformer. In some cases spin-current injection write may provide faster switching with a smaller current than inductive coupling. While in the figures this horizontal thin film flux transformer layout is suggested for clarity, in some cases a vertical structure may be preferred, possibly somewhat similar to spin valve or spin torque transfer (STT) structures known in the art for non-superconducting magnetic devices.

As miniaturization progresses, junction areas will be ever smaller. It may happen that in a scaled MJJ the ferromagnetic material, which typically, but not necessarily, forms a ferromagnetic layer, has only a few, possibly only a single, magnetic domain. To decisively control the magnetization of such small junctions it may be useful to be able to rotate the barrier magnetization not only in the plane of the MJJ, but also in the plane perpendicular to it. One can define a horizontal plane, or the plane of the MJJ, as the plane which is parallel with its layer(s) of the barrier. Such rotation of the magnetization vector in the perpendicular plane, may be best accomplished by spin injection and with non-planar, or non-horizontal, transformers. In a high-density memory array applications line widths would be preferred to be ˜1 μm or less.

FIG. 4 shows a schematic circuit of an MJJ memory cell in an alternate embodiment of the invention, using only MJJs. As already discussed when the magnetization of an MJJ is not changed it is equivalent to a regular JJ. The figure shows that it is possible to have the junctions that do not necessarily require a switchable critical current, to be MJJs. The choice between using a MJJ-JJ cell or an all MJJ cell may come down to fabrication integration and circuit density issues. It may be that from the density point of view an MJJ-JJ memory cell is to be preferred since layers containing MJJ-s can be vertically integrated over the junctions in the JJ layer below.

MJJs are already known in the art. In one representative embodiment, a possible MJJ junction may have a composition of Nb/Pd_(0.99)Fe_(0.01)/Nb. The given ratio of the PdFe material should not be interpreted as limitation, it is for illustrative purposes. Other materials besides the PdFe compositions are available, as well.

The preferred magnetic material for cryogenic applications may be one that is easily switched with a small control current at the temperature of operation. Materials optimized for room temperature are likely to have a value of the coercive field Hc, namely a sufficient applied magnetic field for switching the magnetic state of the junction, that becomes impractically large at cryogenic temperatures ˜4° K. Conversely, a ferromagnetic material that is magnetically soft, i.e., it has low Hc at 4° K, may not even be a ferromagnet at room temperature. For example, an alloy of Pd with ˜1% Fe has a Curie temperature only about 20-30° K, but this may be chosen in some embodiments for a 4° K device, since its value of Hc is in the range of a few Oe, maybe about 1 Oe (˜100 A/m in SI units). In a switchable MJJ, the value of Ic, and the corresponding I-V characteristic, would be repeatedly switched back and forth between two different values, as controlled by an appropriate write pulse. The above discussion should not be read in a limiting fashion, other compositions of these materials, and other ferromagnetic materials may also be used for MJJ application.

FIG. 5 shows schematically an MJJ memory cell with sensing circuit, one of the peripheral circuits that a memory cell may need for being configured in a larger array. The sensing circuit is intended to detect a possibly weak readout signal coming from the cell output port, the output buffer junction JJe, onto the Y-directional sense line. This sense circuit (inside the dashed rectangle in the figure) has a two junction balanced comparator, two JJs in series, which will be referred to as admitting comparator, and a standard Josephson transmission line (JTL) (inside the dotted shape within the sense circuit) carrying an SFQ clock pulse. The admitting comparator is connected to the clock JTL at an inductance midpoint of a JTL stage. The parameters in the sense circuit, inductors and JJ junction Ics, are chosen in such a way, that when the clock SFQ pulse enters the circuit loop including the admitting comparator, it sets a phase drop equal to π (180°) across the admitting comparator. The π phase drop is equivalent to a high input impedance state of the admitting comparator, which maximize its sensitivity. If one considers SFQ pulse propagation, an exact π phase drop across the admitting comparator means that the SFQ pulse propagating in the JTL and the one entering from the memory cell on the Y-directional sense line, arrive to the admitting comparator exactly at the same time. From operational point of view, if these two SFQ pulses substantially, meaning at least by about 30%, overlap in time at the comparator that is satisfactory for the operation of the sense circuit. The sense circuit clock may be integrated into a global clocking scheme, where it is correlated with the read SFQ pulse arriving to multiple memory cells, in possibly multiple memory blocks.

When a memory cell device is integrated into a memory array, there may be a need for further peripheral circuits, as well, for interfacing to logic circuits. Such are already generally available in the relevant arts. For instance, addressing may follow Kirichenko et al., in U.S. Pat. No. 7,443,719 “Superconducting circuit for high-speed lookup table” (2008), or “Pipelined dc powered SFQ RAM”, IEEE Trans. Appl. Supercond., vol. 11, p. 537 (2001), or Yuh et al., “One junction superconducting memory cell with column sense”, IEEE Trans. Appl. Supercond., vol. 5, p. 3459 (1995), or Polonsky, et al., “Rapid Single Flux Quantum Random Access Memory”, IEEE Trans. Appl. Supercond., vol. 5, p. 3000 (1995).

FIG. 6 shows schematically rows and columns of MJJ based memory cells, forming a 2D array, in an X, Y addressable format. This superconducting memory array is arranged in X-directional rows and Y-directional columns. Each memory cell may be an MJJ-JJ comparator. Each memory cell has a write port for inducing a switch between the states of magnetization in the MJJ. In one of the states of its magnetization the MJJ generates an output SFQ pulse in response to a read SFQ pulse, which typically, but not necessarily is X-directional, word line type. The output of the cells goes to Y-directional output, or bit, lines, which may lead to sense circuits, for instance as shown in FIG. 5. The binary state of each the memory cell manifests itself as an output SFQ pulse being, or not being, generated by the MJJ, and propagated to the array outputs by bitlines.

X and Y-directional write lines, each pertaining to one of the rows and one of the columns respectively, couple to the write ports of the memory cells. A selected X-directional write line and a selected Y-directional write line in their combination are capable of inducing a switch between the states of magnetization in the memory cell that is located at their intersection. The figure schematically depicts an inductive write scheme such as that of FIGS. 2A and 2B, but any other type of write scheme may be applied as well.

Each memory cell has a read contact, or port, for interrogating the binary state of the MJJ, which read port can accept the read SFQ pulse. Furthermore, each memory cell has a bias current line. The bias current lines are typically arranged in the Y direction.

There is no obvious upper limit for the size of such a randomly accessible memory array (RAM). It is a question of general progress with fabrication techniques, and shrinking of linewidths. For example, a 1 MB RAM, 1000 rows and columns each, in an area of 1 cm², when one includes array addressing, read, and write circuits, would entail that each memory cell be approximately about 5 μm apart for a two-dimensional array. Such density is already achievable. With finer lithography linewidth, each memory cells can be as small as tens of nanometer apart. It is understood that the memory array is not constrained to have equal number of rows and columns.

FIG. 7 shows block organization for word access in the 2D memory array. Referring back to FIG. 6, each X-directional interrogating, or reading, bit line, transmitting an SFQ read pulse, connects to every memory cell of a row. Customarily the binary information in one row is referred to as a word. For a selected X-directional read line one word is read out because one applies no Y-directional read selection. All cells in the selected row are read out, and their content sent to sense through the Y-directional bit lines. A word address arrives to the memory array and it is decoded in the X address decoder, which selects which X-directional interrogating line should be activated. In each clock cycle one may also select whether a read or write operation is to be executed, thus a Read/Write select signal goes to the write drivers, whether they should be activated. While typically in a word address memory the reading is by rows, the writing is done by individual bits. Again referring back to FIG. 6, with X and Y write line selection each memory cell is individually selectable during a write cycle. During a read operation one may fill up the input word buffer with the next word to be stored in a memory row.

As depicted FIG. 7 may show only one word block in an even larger memory array, forming a plurality of such word blocks. A global clocking scheme may enable the pipelining of each of the word blocks, as it is known in art of memory organization. Accurate superconducting clocking for such purposes has already been disclosed, see U.S. patent application Ser. No. 12/973,661, by D. Kirichenko, filed Dec. 20, 2010.

FIG. 8 shows block organization for bit access in the 2D memory array. When the need arises to read out individual memory cells in the memory array, one may use Y-directional selection with the bias current. Again referring back to FIG. 6, each individual cell has a bias current. The lines carrying the bias current can be organized into Y-directional bias current lines each one pertaining to one of the cell columns. A Y address decoder may select the desired column address. When an X-directional SFQ pulse is arriving on a X-selected interrogating line, only that single cell will respond that is in the Y-selected current biased column, and the intersection of the selected X read and Y current bias line. The read out bit, again in the form of a presence, or absence, of an SFQ pulse, will enter the sense circuit, and then appear on the output port of the whole memory array.

There may be practically no limit to the applicability of such superconducting memories based on MJJ cells. Without limiting intent, they may be used as Superconducting Ferromagnetic Random Access Memory (SF-RAM), various levels of cache memory, main memory, register files, look-up tables, memory controlled logic: similar to FPGAs (SF-PGAs or MPGAs), and various combinations of these.

FIG. 9 shows cross sectional views of several variations of MJJ structures, for various embodiments of the invention, by way example without intent of limiting. This discussion addresses the structural, physical nature of the MJJs that may be suitable to apply in the disclosed circuit applications. In all cases, there are at least a pair of superconducting films with a barrier between them which includes a magnetic layer. The first structure is superconductor (S) S1, ferromagnetic (metallic) layer F, superconductor (SFS) structure. However, since this is an all metallic structure, its driving resistance, impedance, may be smaller than desired. This driving impedance may be increased substantially by insertion of an insulating layer, I, similar to that of a conventional SIS junction, creating an SFIS structure, top right in FIG. 9. One could make this more symmetric with two insulating layers I1, I2, turning it into an SIFIS structure, bottom left on FIG. 9. Or use a compound F layer, with two components F1 and F2, which may be adjacent or separate, bottom right in FIG. 9. Furthermore, the barrier of an MJJ may not comprise any ferromagnetic magnetic layer, but may, for instance, have ferromagnetic particles embedded into a non-magnetic matrix.

The material making up the junction shown in FIG. 9 are generally known in the art. Without limiting, for illustration only, the superconducting layers may be Nb, the insulating layers various oxide nitrides, such as Si or Al oxides nitrides, and the ferromagnetic layer various usually dilute alloys of Fe, or Ni.

Remaining with structural considerations, FIG. 10 shows a generalized layout of an MJJ memory array, with an MJJ level on top of a JJ level. The “periphery circuits” all based on JJs would be located on the bottom. Such circuits may be the address decoders, sense circuits, MFQ (multi SFQ) write drivers, and energy efficient SFQ circuits (eSFQ) and ERSFQ logic designs, as described in O. Mukhanov, “Energy efficient SFQ technology”, IEEE Transactions on Applied Superconductivity, vol. 21, pp. 760-769, (2011).

The multi-layer fabrication of superconducting logic circuits, up to computer processor complexity, based on JJs has already been demonstrated in the art. The FIG. 10 picture may refer to conventional JJ circuits and signal lines below, and a top set of layers associated with the MJJs. For example, this may be used for a cache memory, the MJJ level, lying on top but closely integrated with a microprocessor circuit, the JJ level. Such an arrangement would allow drastic reduction of processor/memory interconnects, leading to reduction of delays and power and to new architecture solutions such as distributed cache-register file structures. Such a 3D integration is also possible due to extremely low-power dissipation in the processor based on energy-efficient SFQ circuits (eSFQ or ERSFQ) and low-power MJJ based memory.

The memory cells, and arrays disclosed in the instant application may be advantageously interfaced with as broad a range of superconducting devices as possible. It is further advantageous of having devices in the same ferromagnetic junction fabrication schemes as the memory arrays themselves. Embodiment of such a device, exhibiting gain, is discussed now. FIG. 11 shows a double junction stacked structure containing two magnetic layers. In this case, without limiting, by way of example only, the superconductor may be Nb and the magnetic layers may be Ni, and the insulating layers may be AlO_(x). The device shown with the S₁, F₁, I₁, F₂, S₂, I₂, S₃ layers (SFIFSIS) structure, where I denotes insulating, S denotes superconducting, and F denotes magnetic non-superconducting metal layers, exhibits transistor-like properties. An electric signal applied to the SFIFS junction (input) is amplified in the SIS junction (output). The device presented in FIG. 11 has improved isolation between the input and output junctions compared to former designs known in the art. The novelty in the embodiment of the present disclosure lies in the use of two magnetic layers F₁, F₂ in the input junction, instead of one, or none. This SFIFSIS structure can be used as part of a memory cell having MJJ and SFIFSIS serially connected. The SFIFSIS structure will perform a role of readout device. Furthermore, if the SFIFS portion of the SFIFSIS structure supports the superconducting current, it can be used as a memory device itself, similar to the MJJ based on SFS and SFIS described above. In this case, the SFIFSIS structure constitutes a memory cell by itself.

The middle electrode in the device is a bilayer comprising of a superconductor S₂ in proximity with a ferromagnetic metal F₂. That is, both the F₁ and F₂ ferromagnetic metal layers in the device are adjacent to the injector tunnel barrier from both sides. In case if the SFIFSIS structure performs a role of readout device in a memory cell, the SFIFS part of it should not exhibit the superconducting current. This can be realized if the layers F1 and F2 are in the normal (non-superconducting) state while being in proximity with the superconducting layers S₁ and S₂, respectively. In turn this can be realized if their superconducting coherence lengths, ξ_(F1) and ξ_(F2), which determine the decay of the superconducting order parameter, are shorter than their respective thicknesses, d_(F1) and d_(F2). At the same time, the thickness of the F₂ layer has to be kept as small as possible (smaller than the quasiparticle energy diffusion length both in F₂ and in S₂, and smaller than the thickness of the S₂ layer that itself has to be as thin as possible in order to provide high concentration of the injected quasiparticles); the small thickness of the F₂ layer is necessary to reduce trapping in it of the quasiparticles injected into the S₂/F₂ bilayer from the injector junction. The majority of injected quasiparticles are transferred to the superconducting S₂ layer to create therein a nonequilibrium state with suppressed superconducting energy gap. On the other hand, the thickness of the F₂ layer has to be large enough to prevent direct tunneling from the S₂ layer to the F₁S₁ bilayer, which can be realized if the quasiparticle mean free path in the F₂ layer is short. The role of the F₂ layer is therefore to screen the manifestation of the energy gap of the superconducting layer S₂ in the I-V curve of the injector junction. Similarly, the role of the F₁ layer is to screen the manifestation of the energy gap of the superconducting layer S₁ in the I-V curve of the injector junction. The F₁ layer may have the same properties as the F₂ layer (small thickness, short coherence length, and short mean free path), if it is in proximity with the superconducting S₁ layer, but the requirement of having small thickness can be relaxed. For fabrication reasons, this layer will have approximately the same thickness as the F₂ layer.

The technique for fabrication of Nb/Al multi-terminal devices comprising of two stacked tunnel junctions may include additional Ni layers. Ni cannot be etched by Reactive Ion Etching (RIE) using traditional reactive gases (CF₄ and SF₆). Appropriate treatment of the Ni layers using ion milling may be needed in the processing of the entire structure.

The current-voltage characteristics of the acceptor (S₂I₂S₃) and the injector (S₁F₁I₁F₂S₂) junctions can be recorded using the electric contacts, C. The S₂ superconducting layer may have either one or two contacts (the configuration with two contacts is shown in FIG. 12), and the device can be tested by using one, in a three terminal configuration, or both, in a four terminal configuration. Properties of the S₁F₁I₁F₂S₂I₂S₃ device, made of the materials given as example earlier, allow for modulation of the acceptor S₂I₂S₃ junction I-V curve while feeding the current through the injector S₁F₁I₁F₂S₂ junction, due to physical mechanisms known in the art. On the other hand, feeding the current through the acceptor S₂I₂S₃ junction will not modulate the I-V curve of the injector S₁F₁I₁F₂S₂ junction, meaning an isolation between the input and output terminals of the S₁F₁I₁F₂S₂I₂S₃ device. This property of the device is possible because, with the device design as described above, the I-V curve of the injector junction is linear according to the commonly known theory of tunneling in solids.

Indeed, according to their properties as described above, the S₁F₁ and F₂S₂ electrodes in the injector S₁F₁I₁F₂S₂ junction manifest themselves as normal (non-superconducting) electrodes, and therefore, the I-V curve of the injector junction can be described according to the formulae for the tunneling between the normal metals as known in the arts:

I NN = A   T  2  1  ( 0 )  2  ( 0 )  ∫ - ∞ ∞  [ f  ( E ) - f  ( E + eV ) ]    E = A   T  2  1  ( 0 )  2  ( 0 )  eV ≡ G NN  V ,

where A is a constant; T is the tunneling matrix element;

₁ (0) and

₂(0) are electronic densities of states at the Fermi level of the F₁ and F₂ layers, respectively; f(E) is the Fermi distribution function; eV is the chemical potential difference between the S₁F₁ and F₂S₂ electrodes; and G_(NN) is conductivity of the junction. It is clear from the above formulae that the injector junction has a linear I-V curve, and that this I-V curve is not affected by the quasiparticle injection from the acceptor junction in a reasonable approximation that the Fermi distribution functional form is preserved under the injection.

One may consider the properties of the non-superconducting materials F₁ and F₂ in a more detail. The coherence length in the ferromagnetic Ni layer can be expressed as ξ_(Ni)=√{square root over (hν_(F)l_(Ni)/6πk_(B)T_(C))}, where T_(C) is the Curie temperature, T_(C)≈600 K for Ni films. From resistivity measurements, with σ_(Ni)=6.9 μΩ cm and the mean free path l_(Ni)=2.7 nm in Ni at 300 K, one deduces l_(NI)=3.2 nm at 4.2 K. Using ν_(F)=0.28×10⁸ cm/s, one estimates the ξ_(Ni) to be 0.7 nm. The penetration depth of the superconducting order parameter in the normal metal is b_(N)≅[σ_(N)/σ_(S)]ξ_(N), where σ_(N) and σ_(S) are the resistivities of the normal and superconducting layers, respectively, and ξ_(N) is the coherence length of the normal layer. Applying this relation to the Ni layer, one obtains b_(Ni)≅0.8 nm; hence the I-V curve of the Nb₍₁₎/Ni/AlO_(x)/Ni/Nb₍₂₎ injector junction in the devices will not display any superconducting energy gap of the Nb₍₁₎/Ni and Ni/Nb₍₂₎ bilayers, even if the thickness of the Ni layer, d_(Ni), is considerably less than 7.5 nm. Therefore the I-V curve of the injector junction will be insensitive to the gap suppression in the Nb₍₁₎ and Nb₍₂₎ layers, the property that provides isolation in the device.

The isolation between the acceptor and the injector junctions can be characterized by the ratio of transresistances, R_(m(a))/R_(m(i)). The SFIFSIS device of FIG. 11 is expected to raise this ratio from around 10 with the available art, to 100 or above. This latter value is already in the realm of semiconductor bipolar transistors.

FIG. 12 shows a set of I-V characteristics of the double junction device of FIG. 11, under various levels of the injection current. Assuming that at a certain level of injection current, the I-V curve of the acceptor junction corresponds to curve 2, and a small RF signal is also applied across the injector junction, causing the acceptor I-V curve to oscillate between the curves 1 and 3. The working point of the acceptor junction can be chosen either in the subgap region (point A) or in the steep region of the I-V curve (point B). In the first case, the output of the acceptor is loaded by a high resistance (as schematically shown by dash-dot load line); in this regime, the voltage gain is maximal. In the second case, the load is matched to the dynamic resistance of the acceptor junction in the steep region. In this regime, the current and the power gain of the device is expected to be maximal. If the I-V curve of the acceptor junction bends backward due to self-injection, then the current and power gain will increase.

Such a SFIFSIS device could be used, for example, to provide gain and buffering between the write line of the magnetic memory cell and the RSFQ circuits. It also can be used for a sense line amplifier. It also can be used as a part of cryogenic non-superconducting STT-RAM cells (Spin Transfer Torque Random Access Memory) instead of an FET (field-effect transistor) to facilitate readout function,

In the foregoing specification, the invention has been described with reference to specific embodiments. However, one of ordinary skill in the art appreciates that various modifications and changes can be made without departing from the scope of the present invention as set forth in the claims below. Accordingly, the specification and figures are to be regarded in an illustrative rather than a restrictive sense, and all such modifications are intended to be included within the scope of present invention.

Benefits, other advantages, and solutions to problems have been described above with regard to specific embodiments. However, the benefits, advantages, solutions to problems, and any element(s) that may cause any benefit, advantage, or solution to occur or become more pronounced are not to be construed as a critical, required, or essential feature or element of any or all the claims.

Many modifications and variations of the present invention are possible in light of the above teachings, and could be apparent for those skilled in the art. The scope of the invention is defined by the appended claims. 

1. A device, comprising: a magnetic Josephson junction (MJJ) having a barrier that comprises a ferromagnetic material, wherein said ferromagnetic material has at least two states of magnetization; a write port for said MJJ, wherein said write port allows for inducing a switch between said states of magnetization; wherein said MJJ is in such a configuration that in one of said states of magnetization is capable to generate an output single flux quantum (SFQ) pulse; and wherein said device is characterized as being a superconducting memory cell having an output port, wherein a binary state manifests itself as said output SFQ pulse appearing, or not appearing, on said output port of said memory cell.
 2. The device of claim 1, wherein said ferromagnetic material forms at least one ferromagnetic layer in said barrier.
 3. The device of claim 1, wherein said configuration is a comparator having said MJJ in series with a Josephson junction (JJ), wherein said comparator comprises a read port for interrogating said binary state.
 4. The device of claim 3, wherein said read port accepts a read SFQ pulse.
 5. The device of claim 4, wherein said output port comprises a further JJ having one side connected to said comparator in-between said JJ and said MJJ.
 6. The device of claim 5, wherein in said comparator and in said output port all Josephson junctions are magnetic Josephson junctions.
 7. The device of claim 1, wherein said write port is an electrical contact to said ferromagnetic material, wherein said device further comprising a pulse circuit coupled to said electrical contact, wherein said pulse circuit is capable of generating a series of SFQ pulses suitable for said inducing of said switch between said states of magnetization.
 8. The device of claim 1, wherein said write port is a magnetic thin film transformer connecting to said ferromagnetic material.
 9. The device of claim 8, further comprising a magnetic material connected to said magnetic thin film transformer and being capable of injecting spin polarized electrons suitable for said inducing of said switch between said states of magnetization.
 10. The device of claim 8, further comprising a wire lead inductively coupled to said magnetic thin film transformer and being capable of carrying a current suitable for said inducing of said switch between said states of magnetization.
 11. The device of claim 1, wherein said MJJ has a plane, and each of said states of magnetization has a directional vector, and said inducing of said switch between said states of magnetization comprises rotating said directional vector in a plane perpendicular to the plane of said MJJ.
 12. A superconducting memory, comprising: an array of memory cells arranged in X-directional rows and Y-directional columns; each said memory cell comprising a comparator, said comparator comprising two Josephson junctions (JJ) in series, wherein at least one of said two JJ is a magnetic Josephson junction (MJJ), said MJJ having a barrier that comprises a ferromagnetic material wherein said ferromagnetic material has at least two states of magnetization, each said memory cell further comprising a write port for said MJJ, wherein said write port allows for inducing a switch between said states of magnetization, wherein in one of said states of magnetization said MJJ is capable of generating an output single flux quantum (SFQ) pulse, wherein a binary state of each said memory cell manifests itself as said output SFQ pulse being, or not being, generated by said MJJ; and X-directional write lines each pertaining to one of said rows, and each coupling to said write port of each of said memory cell of said one row, and Y-directional write lines each pertaining to one of said columns, and each coupling to said write port of each of said memory cell of said one column, wherein a selected X-directional write line and a selected Y-directional write line in their combination are capable of said inducing of said switch between said states of magnetization in said memory cell that is located at the intersection of said selected X-directional write line and said selected Y-directional write line.
 13. The superconducting memory of claim 12, wherein each said memory cell further comprises a read port for interrogating said binary state and an output port for propagating said output SFQ pulse, said superconducting memory further comprising: X-directional interrogating lines each pertaining to one of said rows, and each coupling to said read port of each of said memory cell of said one row, wherein said X-directional interrogating lines are capable of propagating a read SFQ pulse, and each said read port accepts said read SFQ pulse; Y-directional output lines each pertaining to one of said columns, and each coupling to said output port of each of said memory cell of said one column; and wherein each of said memory cell of said one row, in response to said read SFQ pulse, is capable to transmit said output SFQ pulse to one said Y-directional output line pertaining to one said column, wherein in response to one said read SFQ pulse, said memory outputs one said binary state for each said column.
 14. The superconducting memory of claim 13, further comprising a sense circuit attached to each said Y-directional output line and a global clocking scheme, wherein said sense circuit is correlated with said read SFQ pulse by said global clocking scheme.
 15. The superconducting memory of claim 14, wherein said sense circuit comprises an admitting comparator and a Josephson transmission line (JTL) capable of propagating a clock SFQ pulse, wherein said admitting comparator is connected to an inductance midpoint of said JTL, said clock SFQ pulse and said read SFQ pulse are so correlated that said output SFQ pulse and said clock SFQ pulse substantially overlap in time at said admitting comparator.
 16. The superconducting memory of claim 14, further comprising a plurality of said array of said memory cells, with each said array having separate ones of said X and Y-directional write lines and X-directional interrogating lines and Y-directional output lines, wherein forming word blocks, wherein said global clocking scheme enables pipelining of each said word block.
 17. The superconducting memory of claim 12, wherein each said memory cell further comprises a read port for interrogating said binary state and an output port for propagating said output SFQ pulse, said superconducting memory further comprising: X-directional interrogating lines each pertaining to one of said rows, and each coupling to said read port of each of said memory cell of said one row, and Y-directional bias current lines each pertaining to one of said columns, and each connecting to said comparator of each of said memory cell of said one column, wherein a selected X-directional interrogating line is capable of propagating a read SFQ pulse pertaining to said one row, and a selected Y-directional bias current line is capable of supplying a bias current pertaining to said one column, wherein said read port of one said memory cell located at the intersection of said selected X-directional interrogating line and said selected Y-directional bias current line is capable of accepting said read SFQ pulse and generating said output SFQ pulse for said output port.
 18. A method, comprising: implementing a comparator having two Josephson junctions (JJ) in series, wherein one of said two JJ being a magnetic Josephson junction (MJJ) having a barrier that comprises a ferromagnetic material, wherein said ferromagnetic material has at least two states of magnetization, wherein said comparator has an output port; providing a write port for said MJJ, wherein said write port allows for inducing a switch between said states of magnetization; applying a single flux quantum (SFQ) pulse onto said comparator, wherein for one of said states of magnetization said MJJ generates a response SFQ pulse on said output port of said comparator; and wherein said method is characterized as producing a superconducting memory where a binary state in said superconducting memory manifests itself as said response SFQ pulse appearing, or not appearing, on said output port.
 19. The method of claim 18, wherein said method further comprises selecting said write port to be an electrical contact between said ferromagnetic material and a pulse circuit, and generating with said pulse circuit a series of SFQ pulses for said inducing said switch between said states of magnetization.
 20. The method of claim 18, wherein said method further comprises selecting said write port to be a magnetic thin film transformer connecting to said ferromagnetic material.
 21. The method of claim 20, wherein said method further comprises using a magnetic material connected to said magnetic thin film transformer and being capable of injecting spin polarized electrons into said ferromagnetic material for said inducing said switch between said states of magnetization.
 22. The method of claim 20, wherein said method further comprises inductively coupling a wire lead to said magnetic thin film transformer and using a current in said wire lead for said inducing said switch between said states of magnetization.
 23. A superconducting device, comprising: a first and a second superconducting junction in a stacked configuration sharing a common superconducting layer as one side of said first and said second junctions, wherein said first junction has first barrier, consisting of a first insulating layer, wherein said second junction has second barrier comprising a second insulating layer sandwiched in-between two ferromagnetic layers; and wherein said superconducting device is capable of amplifying an electrical signal, wherein said electrical signal is inputted across said first junction and is outputted across said second junction. 